/*
 * File:   uniontest.c
 * Author: wadi
 *
 * Created on 23/03/2012, 16:03:12
 */

#include <stdio.h>
#include <stdlib.h>

/*
 * Unión.
Se tienen dos o más archivos con registros de igual
formato, y ordenados por la misma clave, y se
quiere grabar en el archivo de salida únicamente
los registros que figuren en todos los archivos de
entrada.
Algoritmo:
Busco Mínimo
En los
archivos
con clave
mínima
Grabo el
registro en salida y
los avanzo.
Cuando todos los archivos llegan al EOF implica
la finalización del proceso.

 */

void setup() {
    printf("uniontest test 1\n");
}

void test2() {
    printf("uniontest test 2\n");
    printf("%%TEST_FAILED%% time=0 testname=test2 (uniontest) message=error message sample\n");
}

int main(int argc, char** argv) {
    printf("%%SUITE_STARTING%% uniontest\n");
    printf("%%SUITE_STARTED%%\n");

    printf("%%TEST_STARTED%% test1 (uniontest)\n");
    setup();
    printf("%%TEST_FINISHED%% time=0 test1 (uniontest) \n");

    printf("%%TEST_STARTED%% test2 (uniontest)\n");
    test2();
    printf("%%TEST_FINISHED%% time=0 test2 (uniontest) \n");

    printf("%%SUITE_FINISHED%% time=0\n");

    return (EXIT_SUCCESS);
}
